#ifndef __WATCHPOINT_H__
#define __WATCHPOINT_H__

#include "common.h"
#define NR_WP 32
typedef struct watchpoint {
	int NO;
	struct watchpoint *next;
        char exp[32];
        uint32_t value;
        

	/* TODO: Add more members if necessary */


} WP;
WP* new_wp(char* exp);
int free_wp(int );
bool test_change();
WP wp_pool[NR_WP];
WP *head, *free_;     
#endif
